﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Pibby.Core.Plugins
{
	public interface IPlugin
	{
		/// <summary>
		/// The name of this plug-in
		/// </summary>
		string Name { get; }

		void OnFileDownloading(IPluginContext context);

		void OnFileDownloaded(IPluginContext context);

		void OnTransferring(IPluginContext context);

		void OnTransferred(IPluginContext context);
	}
}
